green manures - Espagnol Anglais Dictionnaire